POCO, ein portables System zur Generierung portabler Compiler
نویسنده
چکیده
Literaturverzeichnis167 [P g77a] D. P ger, On Eliminating Unit Reductions from LR(k)-P rsers Acta Informatica,aaaV l.9, pp. 31-59, Springer-V rlag (1977)oe[P g77b] D. P ger, A P r a c t i c a l G e n e r a l M e t h o d f o r C o n s t r u c t i n g L R ( k ) P r s e r s A c t aaaaInformatica, V l.7, pp. 249-268, Springer-V rlag (1977)oe[P D 82] S . Pe m b e r t o n , M . D a n i e l s , P S C A L I m p l e m e n t a t i o n : T h e p 4 C o m p i l e r E l l i seAHorwood Ltd. (1982)[P n 77] T . J . P n n e l l o , E r r o r R e c o v e r y f o r L R P r s e r s T c h n i c a l R e p o r t N o . 7 7 7 0 0 2 ,eea eInformation Sciences, University of California Santa Cruz[P n 86] T . J . P e n n e l l o , V r y F a s t L R P a r s i n g P r o c . S I G P L A N 8 6 S y m p . o n C o m p i l e reeConstruction, P lo Alto, Cal., pp. 147-151 (1986)a[P s 77] G . P s s a l l , G e n e r i e r u n g e i n e s P S C A L s C o m p i l e r s D i p l . A r b e i t , T U M ̈ n c h e neeAu(1977)[P S 79] D.R. P rkins, R.L. Sites, Machine-Independent Code OptimizationeeSIGPLAN Notices, V l.14, No.8, pp. 201-207 (1979)o[Pfa 82] P. Pfahler, Ein LR-Scanner-Generator Dipl. Arbeit, Universit ̈ t des Saarlandesa[P o 74] P.C. P ole, P rtable and Adaptable Compilers in: [BaES74], pp. 427-497 (1974)oo o[P W 73] P . C . P o l e , W . M . W i t e , P r t a b i l i t y a n d A d a p t a b i l i t y i n : [ B a u S 7 3 ] , p p . 1 8 3 2 7 8ooa o(1973)[PuB 81] P.W. Purdom,Jr., C.A. Brown, P rsing Extended LR(k) Grammars Acta Informatica,aV l. 15, pp. 115-127, Springer-V rlag (1981)oe[Pur 80] P.W. Purdom, Semantic Routines and LR(k)-P rsers Acta Informatica, V l. 14, pp.ao229-315, Springer-V rlag (1980)e[PWD 81] G. P rsch, G. Winterstein, S. Drossopoulou, M. Dausmann, An LALR(1)-Grammarefor (revised) ADA SIGPLAN Notices, V l. 16, No. 3, pp. 85-98 (1981)o[RaR 64] B. Randell, L.J. Russell, ALGOL60 Implementation Academic Press, N.Y. (1964)[Rau 86] Th. Rauber, Registerverteilung und Codeselektion f ̈ r wechselnde ZielmaschinenuDipl. Arbeit, Universit ̈ t des Saarlandes (1986)a[Ric 71] M . R i c h a r d s , T h e P r t a b i l i t y o f t h e B C P L C o m p i l e r S o f t w a r e – P r a c t i c e a n doExperience, V l. 1, No. 2, pp. 135-146 (1971)o[Ric 77] M. Richards, P rtable Compilers in: [Bro77] (1977)o[SaD 79] A . S a l v a d o r i , C h . D u m o n t , S o m e I n c o n s i s t e n c i e s i n P r o g r a m m i n g L a n g u a g eImplementation SIGPLAN Notices, V l.14, No.11, pp. 107-109 (1979)o[Sam 69] J.E. Sammet, Programming Languages: History a n d F u n d a m e n t a l s P r e n t i c e -Hall(1969)[Sch 75] H.-J. Schneider, Compiler; de Gruyter, Berlin New Y rk (1975)o[Sch 82] C . S c h m a u c h , E i n F e h l e r b e h a n d l u n g s a l g o r i t h m u s f ̈ r L R a t t r i b u t i e r t euGrammatiken Diss., Universit ̈ t Kaiserslautern (1982)a[Sch 87] U . S c h m i t t , E r s t e l l u n g e i n e s F r o n t E n d s f ̈ r e i n S y s t e m z u r a u t o m a t i s c h e nuErzeugung von Coderzeugern und Codeoptimierern. Dipl. Arbeit, Universit ̈ t desaSaarlandes, in V rb. (1987)o[SiP 79] R . L . S i t e s , D . R . P r k i n s , U n i v e r s a l p C o d e D e fi n i t i o n , v e r s . [ 0 . 3 ] U n i v e r s i t y o feCalifornia at San Diego UCSD/CS-79/037 (1979)[Sit 79] R.L. Sites, Machine Independent Register Allocation SIGPLAN Notices, V l.14,oNo.8, pp. 221-225 (1979)[Som 82] I. Sommerville, Software Engineering Addison-W sley Publ. Comp. (1982)e 168 Literaturverzeichnis [SpB 77] E.E. Spratt, P.J. Brown, The Structure of the Course in: [BroS77], pp. 3-4 (1977)[SRC 75] M . G r i f fi t h s , C N R S / S R C S o f t w a r e P r t a b i l i t y S t u d y i n : [ B r o S 7 7 ] , p p . 3 0 1 3 0 2o(1977)[Ste 61] T.B. Steel Jr., A First V rsion of UNCOL. Proc. W stern Joint Computer Conference,eepp. 371-378 (1961)[Str58a]: J. Strong (et al.), The P r o b l e m o f Programming Communication with ChangingMachines. A Proposed Solution. CACM V l. 1, No. 8, pp. 12-18 (1958)o[Str58b]: J. Strong (et al.), The P r o b l e m o f Programming Communication with ChangingMachines. A Proposed Solution, P rt 2. CACM V l. 1, No. 9, pp. 9-16 (1958)ao[T n 76] A.S. T nenbaum, Structured Computer Organisation Prentice-Hall (1976)aa[T n 78] A.S. T nenbaum, A Comparison of P SCAL and ALGOL68 The Computer Journal,aaAV l. 21, pp. 316-323 (1978)o[TKB 78] A.S. T nenbaum, P. Klint, W. Bohm, Guidelines for Software P rtabilityaoSoftware – Practice & Experience, V l. 8, pp. 681-698 (1978)o[T u 70] J.T. T u (Ed.), Software Engineering V l. 1 und 2 Proc. 3rd Symp. on Computer &oooInformation Sciences, Miami Beach, Fla., 1969, Academic Press, N.Y., 1970.[Tri 78] J.M. Triance, A Study of COBOL P rtability The Computer Journal, V l. 21, pp.oo278-281 (1978)[TSS 82] A.S. T nenbaum, H.V. Staveren, J.W. Stevenson, Using P ephole Optimization onaeIntermediate Code ACM Trans. Prog. Lang. Syst. V l. 4, No. 1 (1982)o[UCS 78] U n i v e r s i t y o f C a l i f o r n i a a t S a n D i e g o I n s t i t u t e f o r I n f o r m a t i o n S y s t e m s : U C S D(Mini-Micro Computer) P SCAL, V rsion I.5 La Jolla, Ca., September 1978.A e[W G 84] W.M. W ite, G. Goos, Compiler Construction Springer-V rlag, New Y rk (1984)aaeo[W i 67] W. M. W ite, A Language-independent Macro Processor. CACM V l. 10, No. 7, pp.aao433-440 (1967)[W i 70] W. M. W ite, The Mobile Programming System. Stage 2. CACM V l. 13, No. 7, pp.aao415-421 (1970)[W i 73] W . M . W i t e , D i s c ussion in T r a n s f e r a b i l i t y . S I G P L A N N o t i c e s , V l . 8 , N o . 9 , p p .aao11-16 (1973)[W i 77] W.M. W ite, JANUS; in: [BroS77] (1977)aa[W t 74] D.A. W tt, Analysis Oriented Two-Level Grammars T chnical University Berlin,aaePh.D. Thesis, 1974.[W t 77] D.A. W tt, The P rsing Problem for Affix Grammars Acta Informatica, V l. 8, No.aa ao1, pp. 1-20, Springer-V rlag (1977)e[W t 79] D.A. W tt, An Extended Attribute Grammar for P SCAL. SIGPLAN Notices V l.aaAo14, No. 2, pp. 60-74 (1979)[W z 78] J. W zek, Ein Hardware-System zum Assemblieren, Binden und Laden Diss., TUaaBerlin (1978)[W l 73] M . W l l e r ( C h a i r m a n ) , R e p o r t o f S e s s i o n o n T r a n s f e r a b i l i t y S I G P L A N N o t i c e s ,eeV l.8, No.9, pp. 11-16 (1973)o[W M 81] J. W lsh, M. McK e a g , S t r u k t u r i e rte Systemprogrammierung mit P SCAL pluseeACarl Hanser V rlag M ̈ nchen Wien, 1981.e u[W Q 72] J. W lsh, C. Quinn, A P SCAL-Compiler for ICL1900 Series Computers SoftwareeeA– Practice & Experience, V l. 2, No. 1, pp. 73-77 (1972)o Literaturverzeichnis169 [W t 79] H . W t t s t e i n , A s s e m b l i e r e r u n d B i n d e r C o m p . M o n o g r a p h . B d . 1 5 , C a r l H a n s e reeV rlag (1979)e[Wic 77] B.A. Wichmann, Use of ALGOL60; in: [BroS77] (1977)[Wil 74] R. Wilhelm, Codeoptimierung mittels attributierter TransformationsgrammatikenLecture Notes in Comp. Science 26, pp. 257-266, Springer-V rlag (1974)e[Wil 79] R . W i l h e l m , A t t r i b u t i e r t e G r a m m a t i k e n i n : I n f o r m a t i k S p e k t r u m 2 , p p . 1 2 3 1 3 0(1979)[Wil 82] R. Wilhelm, LLand LR-Attributed Grammars Informatik F chberichte Nr. 53, pp.a151-164, Springer-V rlag (1982)e[Win 76] G. Winiger, A Note on One-P ss CASE Statement Compilation SIGPLAN Notices,aV l. 11, No. 1, pp. 32-36 (1976)o[Wir71a] N. Wirth, The Design of a P SCAL-Compiler Software – Practice & Experience,AV l. 1, pp. 309-333 (1971)o[Wir71b] N . W i r t h , T h e P r o g r a m m i n g L a n g u a g e P S C A L A c t a I n f o r m a t i c a , V l . 1 , p p .Ao35-63, Springer-V rlag (1971)e[Wir77a] N. Wirth, MODULA: A Language for Modular Multiprogramming Software –Practice & Experience, V l. 7, pp. 3-35, Wiley-Interscience (1977)o[Wir77b] N . W i r t h , D e s i g n a n d I m p l e m e n t a t i o n o f M O D U L A S o f t w a r e – P r a c t i c e &Experience, V l. 7, pp. 67-82, Wiley-Interscience (1977)o[Wir77c] N. Wirth, The Use of MODULA Software – Practice & Experience, V l. 7, pp. 37-65oWiley-Interscience (1977)[Wir77d] N. Wirth, Compilerbau; T ubner Studienb ̈ cher Informatik (1977)eu[Wir 82] N. Wirth, Programming in Modula-2 Springer-V rlag, Berlin Heidelberg New Y rkeo(1982), 3rd Ed. (1985)[WiS 83] A . W i l k , W . S i l v e r m a n , O P T I M A – A P r t a b l e p C o d e O p t i m i z e r S o f t w a r e –oPractice & Experience, V l. 13, pp. 323-354 (1983)o[WRC 76] R. Wilhelm, K. Ripken, J. Ciesinger, H. Ganzinger, W. Lahner, R. Nollmann, DesignE v a l u a t i o n o f t h e C o m p i l e r G e n e r a t i n g S y s t e m M U G 1 P r o c . 2 n d I n t . C o n f . o nSoftware Engineering, San Francisco (1976)[WSH 81] J. W lsh, J. Sneeringer, C.A.R. Hoare, Ambiguities and Insecurities in P SCAL in:eA[BarS81], pp. 5-19 (1981)[Yuv 75] G. Yuval, Gathering Run Time Statistics Without Black Magic Software – Practice& Experience, V l. 5, pp. 105-108 (1975)o[Zim 82] H. Zima, Compilerbau I B.I. Reihe Informatik, Bd. 36 (1982)[Zim 83] H. Zima, Compilerbau II B.I. Reihe Informatik, Bd. 37 (1983) 172 Literaturverzeichnis
منابع مشابه
Ein computergestütztes Modellsystem für die Generierung von städtischen Raumstrukturen: ein computerbasierter generativer Ansatz zur Erzeugung von räumlichen Stadtstrukturen als methodische Ergänzung zur heutigen Planungspraxis in der Stadtentwicklung
متن کامل
Ein Prozessmodell für die Generierung und Digitalisierung von Herbarbelegen mit integrierter Fertigungssteuerung
Dieser Beitrag ist im Rahmen des Forschungsschwerpunktes Herbar Digital entstanden. Es wird ein neuartiges Geschäftsprozessmodell für die Generierung und Digitalisierung von Herbarbelegen vorgestellt, in das mittels eines Prozessmusters eine Fertigungssteuerungskomponente eingebettet ist. Dieser Ansatz ist ein Beitrag zur Entwicklung eines präzisen Prozesscontrollings, das Herbarien ermöglichen...
متن کاملEducational Effect of a Student Competition with Self-Driving Cars on Selected Software Engineering Topics
In der modellbasierten Entwicklung eingebetteter Software, insbesondere im Automobilbereich, wird Matlab/Simulink verbreitet eingesetzt. Im Rahmen der Modellerstellung, -wartung und -pflege häufig benötigte Änderungen an den Modellen, wie die Restrukturierung der Modellstruktur und Generierung von Modellkonstrukten, werden überlicherweise manuell, mit den vorhandenen Modellierungsmitteln des Si...
متن کاملEin Verfahren zur Generierung von Benutzungsschnittstellen dienstbasierter interaktiver Anwendungen
متن کامل
Informationsanbieterzentrierte Spezifikation und Generierung von Informationssystem-Apps
Zusammenfassung Mobilgeräte wie z.B. Smartphones werden heutzutage nicht mehr ausschließlich zur Sprachkommunkation eingesetzt. Sie ermöglichen es, zeitnah Informationen an mobile Nutzer zu übertragen. Hierbei spielt der Aufenthaltsort der Nutzer weitestgehend keine Rolle, er/sie ist quasi jederzeit und allerorts erreichbar. Im Gegensatz zu der Einfachheit der Informationskonsumtion ist das Ent...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1983